Big Huge Thesaurus

Cucumis melo inodorus

noun